weapon and ammunition smuggling - Allemand Anglais Dictionnaire